human civilization - French English Dictionary